Filter by: Sort by:
1 result found in Bermuda for shopping malls
Clocktower Shopping Mall
One of the most recognizable buildings in the Royal Naval Dockyard because of the twin clocktowers that rise 100 feet. The shopping mall has a mix of boutiques, department stores and restaurants built into a former Royal Navy warehouse...

Clock Tower Shopping Mall, 6 Clock Tower Parade, Dockyard, Sandys, Bermuda,

1 of 1
Advertisement